A Reusable Operational Software Architecture for Advanced Robotics
نویسندگان
چکیده
ion as opposed to manipulator level programming where the robot program is in terms of robot states [Lozano-Peréz, 1983]. 2.6.2. Operational Software A robot programming language is the top most layer of the robotic software. The layer of software that actually translates the robot programming language constructs into actuator commands is called the operational software
منابع مشابه
Designing a Distributed Real-time Software Framework for Robotics
A distributed real–time robot application framework is designed, to improve the scalability and reusability of software modules. The design is based on real–time CORBA and structured into two layers: the infrastructure layer for basic functionality and the service layer, which includes several reusable services.
متن کاملA Component Based Approach for Robotics Software based on Communication Patterns: Crafting Modular and Interoperable Systems (Position Paper Workshop W-M02, ICRA 2005)
Vital functions of robots are provided by software and software dominance is still growing. Mastering the software complexity is not only a demanding but also indispensable task towards an operational robot. Component based software approaches provide suitable means to master the complexity issue. Nevertheless, shareable, distributable and reusable off-the-shelf software components for robotics...
متن کاملCLARAty: Challenges and Steps Toward Reusable Robotic Software
We present in detail some of the challenges in developing reusable robotic software. We base that on our experience in developing the CLARAty robotics software, which is a generic object-oriented framework used for the integration of new algorithms in the areas of motion control, vision, manipulation, locomotion, navigation, localization, planning and execution. CLARAty was adapted to a number ...
متن کاملReusable Robotics Software Collection
Integrating software on board real robots requires to be able to share, distribute and reuse robotics software components among the robotics community. Many projects and frameworks have contributed to this problem. However, most of the frameworks concentrate on providing a particular architecture. This actually leads to a reduced reusability. We present ideas on what integration tools should do...
متن کاملIntegrating ROS into Educational Robotics: Bridging the Gap between Grade School and Grad School
Robots and robot competitions have been used throughout the entire STEM (science, technology, engineering, and math) education pipeline [8]. However, a gap has been identified in the focus and reinforcement of educational robotics concepts between K-12 and higher education [3]; for example, K-12 robot competitions tend to focus more on open-loop, reactive, and/or rule-based solutions with limit...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1996